body{
	scrollbar-face-color: #D7E0EB;
	scrollbar-highlight-color: #E9EDF3;
	scrollbar-shadow-color: #B4C7E4;
	scrollbar-3dlight-color: #F3F7F8;
	scrollbar-arrow-color:  #2B61B4;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #DEE3E7;
}

td,input,button,select,body {font-family:"lucida Grande",Verdana;font-size:12px;}
.welcomeinfo {font:bold 16px "lucida Grande",Verdana;height:39px;margin:0 0 0 118px;}
.t_left1 {margin-left:17px;}
.nowrap {white-space:nowrap; text-decoration:none}
.f_size,.f_sizetd {font-size:12px;}
.normal {font-weight:normal}
img {border:none}
a {text-decoration:none;cursor:pointer;}
.level {margin-bottom:6px;margin-left:1px;font:normal 12px "lucida Grande",Verdana;clear:both;}
.level_no {margin-top:8px;margin-bottom:17px;}
.leftpanel {margin:0 0 14px 0;padding:0;list-style:none;}
.left {float:left}
.right {float:right}
 
.todaybody {overflow:auto;overflow-x:hidden}
ul.tipbook {border-top:1px solid #d8dee5;margin:0 13px;padding:18px 0 0 2px;list-style:none;}
ul.tipbook li {height:28px;}
.tipstitle_title {font:normal 14px Verdana;margin-bottom:5px;padding-left:13px;padding-top:8px;}
.ico_input {border:none;padding:0;margin:0;width:16px;height:16px;}
.ico_helpmin {background:url(images/help.gif) no-repeat;margin:0 6px 1px 0}
.ico_bbsmin {background:url(images/bbs.gif) no-repeat;margin:0 6px 1px 0}


A:link {
	COLOR: #0a4173;
}
A:visited {
	COLOR: #0a4173;
}
A:hover {
	COLOR: #1274BA;
}
A:active {
	COLOR: #1274BA;
}
.reverse a:link, .reverse a:visited, .reverse a:active{
	color:#1274BA;
}
.reverse:hover{
	color:white; background:#1274BA;
}
.emphasize{
	color:#E83820;
}
.colordiv{
	line-height:25px; background:#F5FBFF; text-align:left;
}

.toptitle, .toptitle a:link, .toptitle a:visited{
	background-image:url(images/bg_top.gif);
}

.toptitle a:hover{
	background-image:url(images/bg_top2.gif);
}

.toptitle_r, .toptitle_r a:link, .toptitle_r a:visited{
	background-image:url(images/bg_top.gif);
}

.toptitle_r a:hover{
	background-image:url(images/bg_top2.gif);
}

.topline{
	background-color:#93b9dc
}
.lefttab{
	background-image:url(images/bg_left.gif);
}
.lefttab2{
	background:url(images/bg_left2.gif) no-repeat left top; border:1px #FFF solid;
}
.tabOn{
	background-image:url(images/tabon.gif);
}
.tabOff{
	background-image:url(images/taboff.gif);
}
.tabOn6{
	background-image:url(images/tabon6.gif);
}
.tabOff6{
	background-image:url(images/taboff6.gif);
}
.column{
	border:1px #93b9dc solid;
}
.columntitle{
	background:#bfd3e6; border-bottom:1px #93b9dc solid; color:#000000;
}
.columntitle span{
	color:#000000;
}
.columnsubtitle{
	background:#F5FBFF; border-top:1px #d5e3ef solid; color:#0A4173; 
}

.separator{
	background:#eff2f4;
}

.colorfocus {
	border: 1px #86a1ba double;
	background-color: #fff8e6;
}
.colorblur {
	border: 1px #86a1ba double;
	background-color: #ffffff;
}


.button{border:1px #93b9dc solid;background:url(images/button_bg.gif) repeat;}

.summary-title { background:#f0f6fc; border-top:1px #d5e3ef solid; }

.tdbg-dark {background: #d5e3ef;}

.field-validation-error
{
    color: #ff0000;
}

#dolphincontainer
{
    position:relative;
    height:56px;
    color:#E0E0E0;
    background:#143D55;
    width:100%;
    font-family:Helvetica,Arial,Verdana,sans-serif;
 }
 
#dolphinnav
{
    position:relative;
    height:33px;
    font-size:12px;
    text-transform:uppercase;
    font-weight:bold;
    background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;
    padding:0 0 0 20px;
}

#dolphinnav ul
{
    margin:0;
    padding:0;
    list-style-type:none;
    width:auto;
    float:left;
}

#dolphinnav ul li
{
    display:block;
    float:left;
    margin:0 1px;
}

#dolphinnav ul li a
{
    display:block;
    float:left;
    color:#EAF3F8;
    text-decoration:none;
    padding:0 0 0 20px;
    height:33px;
}

#dolphinnav ul li a span
{
    padding:12px 20px 0 0;
    height:21px;
    float:left;
}

#dolphinnav ul li a:hover
{
    color:#fff;
    background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;
}

#dolphinnav ul li a:hover span
{
    display:block;
    width:auto;
    cursor:pointer;
}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover
{
    color:#fff;
    background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;
    line-height:275%;
}

#dolphinnav ul li a.current span
{
    display:block;
    padding:0 20px 0 0;
    width:auto;
    background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;
    height:33px;
}
